package com.zz.lql;
/**
 * String表示字符串类型
 * 属于java的引用类型
 * 字符串类型的变量必须有双引号
 * @author lql12
 *
 */

public class StringDemo1 {
	
	public static void main(String[] args) {
		//创建一个字符串
		String s1="acbcd";

		//s1.length() 获取字符串的长度
		System.out.println(s1.length());
		
		//返回字母c在字符串中的位置，如果不存在返回-1
		System.out.println(s1.indexOf("c"));
		System.out.println(s1.indexOf("e"));
		
		//从后面开始找，找到就返回
		System.out.println(s1.lastIndexOf("c"));
		
		//判断两个字符串是否相同
		System.out.println(s1.equals("acbcd"));
		
		//替换字符串当中的字符
		System.out.println(s1.replace("c","b"));
		
		//截取，只包含起点，不包含终点
		System.out.println(s1.substring(2));
		System.out.println(s1.substring(1,4));
		
		//split 切割为字符串数组
		String s2="a,b,c,d,e,f";
		String[] ss=s2.split(",");
		System.out.println(ss[0]);
		
		//将字符串分割成字符数组
		String s3="sbdkabsd";
		char[] sss=s3.toCharArray();
		System.out.println(sss[0]);
	}

}
